package com.ihisomp.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;

/**
 * <p>
 * 用户个人参数
 * </p>
 *
 * @author zy
 * @since 2022-04-15
 */
@TableName("t_sys_user_parm")
public class SysUserParm implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "user_parm_key", type = IdType.INPUT)
    private String userParmKey;

    private String userKey;

    /**
     * 患者列表默认样式：1，卡片；2，列表
     */
    private Integer patListStyle;

    /**
     * 接诊默认打开页签：1，健康信息；2，本次就诊信息
     */
    private Integer defaultTag;

    /**
     * 是否默认显示本人病人：1，本人；2，全科
     */
    private Integer selfFlg;

    /**
     * 控制台自定义样式
     */
    private String firstPageControl;

    /**
     * 首页菜单是否展开：0，否；1，是
     */
    private Integer firstPageMenuFlg;

    /**
     * 医生站自定义样式
     */
    private String odsPageControl;

    /**
     * 个人健康页自定义样式
     */
    private String odsHealthControl;

    /**
     * 临时医嘱自定义列样式
     */
    private String idsStPageControl;

    /**
     * 长期医嘱自定义列样式
     */
    private String idsUdPageControl;

    /**
     * 出院带药自定义列样式
     */
    private String idsDsPageControl;

    private String orgKey;

    public String getUserParmKey() {
        return userParmKey;
    }

    public void setUserParmKey(String userParmKey) {
        this.userParmKey = userParmKey;
    }
    public String getUserKey() {
        return userKey;
    }

    public void setUserKey(String userKey) {
        this.userKey = userKey;
    }
    public Integer getPatListStyle() {
        return patListStyle;
    }

    public void setPatListStyle(Integer patListStyle) {
        this.patListStyle = patListStyle;
    }
    public Integer getDefaultTag() {
        return defaultTag;
    }

    public void setDefaultTag(Integer defaultTag) {
        this.defaultTag = defaultTag;
    }
    public Integer getSelfFlg() {
        return selfFlg;
    }

    public void setSelfFlg(Integer selfFlg) {
        this.selfFlg = selfFlg;
    }
    public String getFirstPageControl() {
        return firstPageControl;
    }

    public void setFirstPageControl(String firstPageControl) {
        this.firstPageControl = firstPageControl;
    }
    public Integer getFirstPageMenuFlg() {
        return firstPageMenuFlg;
    }

    public void setFirstPageMenuFlg(Integer firstPageMenuFlg) {
        this.firstPageMenuFlg = firstPageMenuFlg;
    }
    public String getOdsPageControl() {
        return odsPageControl;
    }

    public void setOdsPageControl(String odsPageControl) {
        this.odsPageControl = odsPageControl;
    }
    public String getOdsHealthControl() {
        return odsHealthControl;
    }

    public void setOdsHealthControl(String odsHealthControl) {
        this.odsHealthControl = odsHealthControl;
    }
    public String getIdsStPageControl() {
        return idsStPageControl;
    }

    public void setIdsStPageControl(String idsStPageControl) {
        this.idsStPageControl = idsStPageControl;
    }
    public String getIdsUdPageControl() {
        return idsUdPageControl;
    }

    public void setIdsUdPageControl(String idsUdPageControl) {
        this.idsUdPageControl = idsUdPageControl;
    }
    public String getIdsDsPageControl() {
        return idsDsPageControl;
    }

    public void setIdsDsPageControl(String idsDsPageControl) {
        this.idsDsPageControl = idsDsPageControl;
    }
    public String getOrgKey() {
        return orgKey;
    }

    public void setOrgKey(String orgKey) {
        this.orgKey = orgKey;
    }

    @Override
    public String toString() {
        return "SysUserParm{" +
            "userParmKey=" + userParmKey +
            ", userKey=" + userKey +
            ", patListStyle=" + patListStyle +
            ", defaultTag=" + defaultTag +
            ", selfFlg=" + selfFlg +
            ", firstPageControl=" + firstPageControl +
            ", firstPageMenuFlg=" + firstPageMenuFlg +
            ", odsPageControl=" + odsPageControl +
            ", odsHealthControl=" + odsHealthControl +
            ", idsStPageControl=" + idsStPageControl +
            ", idsUdPageControl=" + idsUdPageControl +
            ", idsDsPageControl=" + idsDsPageControl +
            ", orgKey=" + orgKey +
        "}";
    }
}
